moving sidewalk - French English Dictionary